home *** CD-ROM | disk | FTP | other *** search
/ MacFormat España 15 / macformat_15.iso / Shareware Internet / Desarrolladores / Roaster™ DR1.1 / DR1.1 Release Notes < prev    next >
Text File  |  1996-02-08  |  8KB  |  165 lines

  1. Roaster™ Release 1.1
  2. Date: February 8, 1996
  3. Release Notes
  4. -------------------------------------------------------------------
  5.  
  6. Summary
  7.  
  8. Changes from Roaster DR 1.0 to 1.1 primarily affect the Applet Runner and VM. Features and bug fixes for this release include:
  9.  
  10. •  The finalize phase during garbage collection has been made much faster.
  11. •  The applet viewer has been made smaller and faster.
  12. •  Support for scrollbars in AWT.
  13. •  The Applet Runner no longer has to quit when you close an applet.
  14. •  Transparency in GIFs and general color issues have been fixed.
  15. •  Support for stdin/stdout console has been added.
  16.  
  17.  
  18. Special Instructions
  19.  
  20. The Roaster DR 1.1 Updaters can only be run on the original DR 1.0 software. This and all subsequent updates should be done using your DR 1.0 CD. To update your software to v1.1:
  21.  
  22. Applet Runner Update
  23.  
  24. 1.  Mount your Roaster™ DR 1.0 CD. 
  25. 2.  Double-click on the Applet Runner Update icon to launch the updater. The updater may initially find the Applet Runner on your hard drive as the file to be updated. Do NOT update this file!
  26. 3.  Change the directory of the file to be updated to the Roaster CD, in the Roaster folder, and select the Applet Runner.
  27. 4.  Click Update.
  28. 5.  Save the updated file as Applet Runner (removing the word New from the title shown).
  29. 6.  Change the destination of the updated file from the CD to the Roaster™ DR1:Roaster™ folder on your hard drive.  
  30. 7.  Save the update.
  31. 8.  Verify that the new version of the Applet Runner in your Roaster folder is 1.1.
  32.  
  33. Roaster™ VM Update
  34.  
  35. 1.  Double-click on the Roaster™ VM Update icon to launch the updater. The updater may initially find the VM on your hard drive as the file to be updated. Do NOT update this file!
  36. 2.  Change the directory of the file to be updated to the Roaster CD, in the For Extensions Folder, and select the Roaster™ VM.
  37. 3.  Click Update.
  38. 4.  Save the updated file as Roaster™ VM (removing the word New from the title shown).
  39. 5.  Change the destination of the updated file from the CD to the Extensions folder on your hard drive.  
  40. 6.  Save the update, replacing the old file..
  41. 7.  Verify that the new version of the Roaster™ VM in your Extensions folder is 1.1b.
  42.  
  43. javac and javadoc
  44. There is no updater for the new version of javac or javadoc. Simply drag the ones included in this archive to your Tools folder within the Roaster™ folder on your hard drive, replacing the old files.
  45.  
  46. JDK
  47. Put the JDK into the Libraries folder in your Roaster™ folder.
  48.  
  49. Restart the Macintosh once all steps are completed.
  50.  
  51.  
  52. Created with Roaster™
  53.  
  54. The "Created with Roaster™" GIF, which was missing on the DR1 CD, is included in this release. (The GIF and HTML are also available from our web site.) Please note that the HTML has changed somewhat from the Read-Me file on your 1.0 CD, and the Read-Me was updated to reflect this. There are two GIFs in this folder - one is transparent, one is not. If you have trouble using the transparent one, use the other, but be sure to update the reference to it in your HTML!
  55.  
  56. Drag the "Created With Roaster™" folder into the Roaster™ DR1 folder on your hard drive. Replace the "Created With Roaster™" Read-Me file on your hard drive with the one included in this archive.
  57.  
  58. After you write an applet with Roaster and put it on your Web pages, copy the GIF and the HTML below and paste it into your page next to your applet. (You should also reset the GIF reference to your local copy of the GIF.) Every time people see your applet they'll know you created it with Roaster. In addition, when you post this page, send e-mail to webmaster@natural.com and we will include a link to your page from our gallery page.
  59.  
  60. x------------------- cut below -------------------x 
  61.  
  62.  
  63.  
  64.       <A HREF="http://www.roaster.com/">
  65.       <IMG SRC="/PUT YOUR GRAPHICS PATH HERE/created-trans.gif" 
  66.       WIDTH=54 HEIGHT=54 ALIGN=LEFT BORDER=0></A>
  67.       <H5>This applet was Created with Roaster(tm)</H5>
  68.  
  69.  
  70.  
  71.  x------------------- cut above -------------------x 
  72.  
  73.  
  74.  
  75. Known Issues
  76.  
  77. This release of Roaster™ still supports Beta 1 of Sun's JDK. You will be notified when Version 1.0 is supported. 68K is not supported yet either. The following are known issues in Roaster.  Unless these release notes specifically state that you should let us know when you run across these issues, you do not need to report them when you see them.
  78.  
  79. Applet Runner
  80.  
  81. •     If you're debugging an Applet and click into the Applet Runner, you may have to click a few times to get back.
  82. •  Garbage collection may crash on you. Do an "es" in MacsBug to get out of it. If you have persistent problems with GC, please notify tech support ASAP.
  83.  
  84. AWT
  85.  
  86. •     JPEGs are unsupported in this release.
  87. •     There is no audio or net support in this release. Stay tuned!
  88. •     AWT allows you to change the title of a menu. The MacOS doesn't like this, so we've left that particular thing as unimplemented for now.
  89. •     Text Areas (edit fields and scrolling text) will always be drawn  with their background as white to be more Mac-like.
  90. •     Controls will remain normal colors.  Changing the color is simply ignored.
  91. •     Popup Menus will always pop up in the system font.
  92. •     We do not support iconizing a window since the MacOS doesn't either.
  93. •     Text Fields are, for now, always 9 point geneva.
  94. •     The FileDialog is unsupported in this release (and may remain so).
  95. •     There are various redraw issues that you'll notice.
  96.  
  97. Compiler
  98.  
  99. •  For best results, use javac to compile your applets.  
  100. •     The Roaster compiler is still "icky" in this release.  It's a work in progress.
  101. •     You must explicitly import classes.
  102. •     Casting to interface classes doesn't work.
  103. •     Errors generated by the compiler are sometimes less than useful.
  104.  
  105. Demo Applets
  106.  
  107. All of the applets included in the Sun Beta 1 JDK work with Roaster. To make them work, just drag the "suitcase" onto the Applet Runner. There are various issues that you'll see (most are noted above), but by and large you can see that things are progressing nicely.
  108.  
  109. The exception to this is the ImageMap demo, which may not work properly.
  110.  
  111. Debugger
  112.  
  113. The object inspector isn't very smart at telling you what is in an object. It will give you values for numeric values but it's hard to see what is really in an object instance variable. This will be worked on in the future.
  114.  
  115. There is no source level debugging in this release.
  116.  
  117. Editor
  118.  
  119. Adding and removing tools from the toolbar sometimes messes up the IDE.pref file which is in the Roaster DR1 directory. The workaround is to throw out the IDE.pref file and it will create a new one next time you launch. If you can make this happen reliably, please let us know.
  120.  
  121. Project Window
  122.  
  123. Set Startup File does not yet look for a class with a main routine in it. It assumes that the class in the file has the same name as the source file (i.e., foo.java contains class foo).  This will probably be changed to find the first main routine in the file.
  124.  
  125. Preferences
  126.  
  127. The following preferences do nothing in this release:
  128. •     Generate debugging information
  129. •  Documentation path
  130. •     Application name
  131. •     Application creator
  132.  
  133. Roaster Documentation
  134.  
  135. If you have trouble printing the Roaster™ Docs.pdf file on your laser printer, you may want to go to the Adobe troubleshooting URL:  http://www.adobe.com/Support/220099.html#h013 for tips on how to get around the issue.
  136.  
  137. The original Read-Me file says that running Roaster requires a PowerPC co-processor. That should have read "PowerPC 601 or greater processor." 
  138.  
  139. Where We Differ from Sun's Implementation of Java
  140.  
  141. •  None of the debug classes work here because we have our own debugger.
  142. •  Trace instructions & trace method calls are unsupported, as we have our own debugger.
  143. •  Execute internal will not be supported.
  144.  
  145.  
  146. For more information contact:
  147.  
  148. Natural Intelligence, Inc.
  149. 725 Concord Avenue
  150. Cambridge, MA 02138-1052
  151.  
  152. Cambridge (617) 876-4876
  153. fax (617) 492-7425
  154.  
  155. America Online: Natural
  156. CompuServe: 72427,177
  157. World Wide Web: http://www.roaster.com/
  158. Technical Support: roaster-support@natural.com
  159. Information: info@natural.com
  160.  
  161. Hours of business are from 9 a.m. to 5 p.m. EST Monday through Friday.
  162.  
  163. Copyright © 1995-1996 Natural Intelligence, Inc. and its Licensors. All rights reserved. 
  164.  
  165.